home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Dictionary of the Living World 3
/
Dictionary of the Living World Version 3.0 (Media Design Interactive)(Macintosh)(1993).iso
/
QuickTime™
/
QuickTime™.rsrc
/
bin.rsrc_INIT_-16640.txt
< prev
next >
Wrap
Text File
|
1992-10-02
|
49KB
|
876 lines
start:
00000000 4E56 FF4A link A6, -0x00B6
00000004 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
00000008 47EE FF9A lea.l A3, [A6 - 0x66]
0000000C 4206 clr.b D6
0000000E 7009 moveq.l D0, 0x09
00000010 3238 0B22 move.w D1, [0x00000B22 /* HWCfgFlags */]
00000014 E061 asr D1.w, D0
00000016 7001 moveq.l D0, 0x01
00000018 C041 and.w D0, D1
0000001A 1D40 FFEA move.b [A6 - 0x16], D0
0000001E 4247 clr.w D7
00000020 7002 moveq.l D0, 0x02
00000022 41EE FFF0 lea.l A0, [A6 - 0x10]
00000026 A090 syscall SysEnvirons
00000028 4A40 tst.w D0
0000002A 6600 01EA bne +0x1EC /* 00000216 */
0000002E 0C6E 0600 FFF4 cmpi.w [A6 - 0xC], 0x600
00000034 6F00 01E0 ble +0x1E2 /* 00000216 */
00000038 0C6E 0700 FFF4 cmpi.w [A6 - 0xC], 0x700
0000003E 5CC0 sge D0
00000040 4400 neg.b D0
00000042 1D40 FFEB move.b [A6 - 0x15], D0
00000046 1038 028E move.b D0, [0x0000028E /* ROM85 */]
0000004A 4880 ext.w D0
0000004C 323C 00C0 move.w D1, 0xC0
00000050 C200 and.b D1, D0
00000052 6706 beq +0x8 /* 0000005A */
00000054 7E09 moveq.l D7, 0x09
00000056 6000 01BE bra +0x1C0 /* 00000216 */
label0000005A:
0000005A 303C 009F move.w D0, 0x9F
0000005E A746 syscall GetToolBoxTrapAddress/GetToolTrapAddress, flags=7
00000060 2808 move.l D4, A0
00000062 303C AB1D move.w D0, 0xAB1D
00000066 A746 syscall GetToolBoxTrapAddress/GetToolTrapAddress, flags=7
00000068 B888 cmp.l D4, A0
0000006A 6606 bne +0x8 /* 00000072 */
0000006C 7E03 moveq.l D7, 0x03
0000006E 6000 01A6 bra +0x1A8 /* 00000216 */
label00000072:
00000072 303C A1AD move.w D0, 0xA1AD
00000076 A746 syscall GetToolBoxTrapAddress/GetToolTrapAddress, flags=7
00000078 B888 cmp.l D4, A0
0000007A 6606 bne +0x8 /* 00000082 */
0000007C 7E04 moveq.l D7, 0x04
0000007E 6000 0196 bra +0x198 /* 00000216 */
label00000082:
00000082 203C 7174 696D move.l D0, 0x7174696D /* 'qtim' */
00000088 41EE FFEC lea.l A0, [A6 - 0x14]
0000008C 2248 movea.l A1, A0
0000008E A1AD syscall Gestalt, flags=1
00000090 2288 move.l [A1], A0
00000092 4A40 tst.w D0
00000094 6606 bne +0x8 /* 0000009C */
00000096 7E02 moveq.l D7, 0x02
00000098 6000 017C bra +0x17E /* 00000216 */
label0000009C:
0000009C 203C 6370 6E74 move.l D0, 0x63706E74 /* 'cpnt' */
000000A2 41EE FFEC lea.l A0, [A6 - 0x14]
000000A6 2248 movea.l A1, A0
000000A8 A1AD syscall Gestalt, flags=1
000000AA 2288 move.l [A1], A0
000000AC 4A40 tst.w D0
000000AE 671A beq +0x1C /* 000000CA */
000000B0 2F3C FFFF BF20 move.l -[A7], 0xFFFFBF20
000000B6 4EBA 0236 jsr [PC + 0x236 /* 000002EE */]
000000BA 4A40 tst.w D0
000000BC 584F addq.w A7, 4
000000BE 6706 beq +0x8 /* 000000C6 */
000000C0 7E05 moveq.l D7, 0x05
000000C2 6000 0152 bra +0x154 /* 00000216 */
label000000C6:
000000C6 7C01 moveq.l D6, 0x01
000000C8 6044 bra +0x46 /* 0000010E */
label000000CA:
000000CA 7000 moveq.l D0, 0x00
000000CC 2D40 FFE6 move.l [A6 - 0x1A], D0
000000D0 2D7C 6A69 6D42 FFD2 move.l [A6 - 0x2E], 0x6A696D42 /* 'jimB' */
000000D8 2D7C 6A70 6820 FFD6 move.l [A6 - 0x2A], 0x6A706820 /* 'jph ' */
000000E0 2D40 FFDA move.l [A6 - 0x26], D0
000000E4 2D40 FFDE move.l [A6 - 0x22], D0
000000E8 2D40 FFE2 move.l [A6 - 0x1E], D0
000000EC 598F subq.l A7, 4
000000EE 2F2E FFE6 move.l -[A7], [A6 - 0x1A]
000000F2 486E FFD2 pea.l [A6 - 0x2E]
000000F6 7004 moveq.l D0, 0x04
000000F8 A82A syscall ComponentDispatch
000000FA 4A9F tst.l [A7]+
000000FC 6610 bne +0x12 /* 0000010E */
000000FE 598F subq.l A7, 4
00000100 558F subq.l A7, 2
00000102 A994 syscall CurResFile
00000104 7001 moveq.l D0, 0x01
00000106 3F00 move.w -[A7], D0
00000108 7014 moveq.l D0, 0x14
0000010A A82A syscall ComponentDispatch
0000010C 584F addq.w A7, 4
label0000010E:
0000010E 2F3C FFFF BF21 move.l -[A7], 0xFFFFBF21
00000114 4EBA 01D8 jsr [PC + 0x1D8 /* 000002EE */]
00000118 4A40 tst.w D0
0000011A 584F addq.w A7, 4
0000011C 6706 beq +0x8 /* 00000124 */
0000011E 7E08 moveq.l D7, 0x08
00000120 6000 00F4 bra +0xF6 /* 00000216 */
label00000124:
00000124 203C 6963 6D70 move.l D0, 0x69636D70 /* 'icmp' */
0000012A 41EE FFEC lea.l A0, [A6 - 0x14]
0000012E 2248 movea.l A1, A0
00000130 A1AD syscall Gestalt, flags=1
00000132 2288 move.l [A1], A0
00000134 4A40 tst.w D0
00000136 671E beq +0x20 /* 00000156 */
00000138 4EBA 02A0 jsr [PC + 0x2A0 /* 000003DA */]
0000013C 4A40 tst.w D0
0000013E 6706 beq +0x8 /* 00000146 */
00000140 7E06 moveq.l D7, 0x06
00000142 6000 00D2 bra +0xD4 /* 00000216 */
label00000146:
00000146 7C01 moveq.l D6, 0x01
00000148 4EBA 01E0 jsr [PC + 0x1E0 /* 0000032A */]
0000014C 4A40 tst.w D0
0000014E 6706 beq +0x8 /* 00000156 */
00000150 7E06 moveq.l D7, 0x06
00000152 6000 00C2 bra +0xC4 /* 00000216 */
label00000156:
00000156 4A2E FFEB tst.b [A6 - 0x15]
0000015A 6646 bne +0x48 /* 000001A2 */
0000015C 4A2E FFEA tst.b [A6 - 0x16]
00000160 6616 bne +0x18 /* 00000178 */
00000162 2F3C FFFF BF23 move.l -[A7], 0xFFFFBF23
00000168 4EBA 0184 jsr [PC + 0x184 /* 000002EE */]
0000016C 4A40 tst.w D0
0000016E 584F addq.w A7, 4
00000170 6706 beq +0x8 /* 00000178 */
00000172 7E07 moveq.l D7, 0x07
00000174 6000 00A0 bra +0xA2 /* 00000216 */
label00000178:
00000178 2F3C FFFF BF24 move.l -[A7], 0xFFFFBF24
0000017E 4EBA 016E jsr [PC + 0x16E /* 000002EE */]
00000182 4A40 tst.w D0
00000184 584F addq.w A7, 4
00000186 6706